/**
 * 
 */
package com.feizhi.common.repo;

import org.springframework.jdbc.core.namedparam.SqlParameterSource;

/**
 * 查询的Where 条件和对应的值
 * 
 * @author shuaqiu 2013年11月24日
 * 
 */
public class QueryModel {

	/** Where 条件 */
	private String sql;
	/**
	 * Where 语句中要注入的值 *
	 */
	private SqlParameterSource paramSource;

	/**
	 * @param sql
	 *            Where 条件
	 * @param paramSource
	 *            Where 语句中要注入的值
	 */
	public QueryModel(String sql, SqlParameterSource paramSource) {
		this.sql = sql;
		this.paramSource = paramSource;
	}

	/**
	 * Where 条件
	 * 
	 * @return Where 条件
	 */
	public String getSql() {
		return sql;
	}

	/**
	 * Where 语句中要注入的值
	 * 
	 * @return Where 语句中要注入的值
	 */
	public SqlParameterSource getParamSource() {
		return paramSource;
	}

}